-- phpMyAdmin SQL Dump
-- version 4.0.10.19
-- https://www.phpmyadmin.net
--
-- 主机: localhost
-- 生成日期: 2017-10-13 20:06:55
-- 服务器版本: 5.5.54-log
-- PHP 版本: 5.4.45

SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
SET time_zone = "+00:00";


/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;

--
-- 数据库: `ddddd`
--

DELIMITER $$
--
-- 存储过程
--
CREATE DEFINER=`root`@`%` PROCEDURE `p_stock_buy`(in in_member_id int, in in_stockCode varchar(100), in in_dealPrice float , in in_dealAmount float , in in_dealQuantity int, in in_surplus int, in in_loss int, in in_publicFee int, in in_guaranteeFee int, in in_delayLine int, in in_delayFee int, in in_isFreetrial int)
_begin:BEGIN
	
declare t_code int default -1;
declare t_msg varchar(100) default '数据异常';
declare t_amount int default 0;

select usableSum into @usableSum from xh_member where id = in_member_id;

set t_amount = (in_publicFee + in_guaranteeFee);

if @usableSum is null then 
	set t_msg = '用户不存在';
	select t_code, t_msg;
	leave _begin;
end if;

if t_amount > @usableSum then 
	set t_code = -2;
	set t_msg = '可用余额不足，请先充值';
	select t_code, t_msg;
	leave _begin;
end if;

set @remarks = '点买股票扣款';
if in_isFreetrial = 1 then 
 set @remarks = concat(@remarks, '(一元模拟)');
end if;

update xh_member set usableSum = usableSum - (in_publicFee + in_guaranteeFee) where id = in_member_id;

insert into xh_member_fundrecord (memberId, flow, amount, usableSum, remarks, createTime) 
	values ( in_member_id, '2', t_amount, @usableSum - t_amount, @remarks, now() ); 

insert into xh_stock_order (memberId, stockCode, dealPrice, dealAmount, dealQuantity, 
	surplus, loss, publicFee, guaranteeFee, delayLine, delayFee, createTime, isFreetrial ) 
	values (in_member_id, in_stockCode, in_dealPrice, in_dealAmount, in_dealQuantity , in_surplus, in_loss, 
					in_publicFee, in_guaranteeFee, in_delayLine, in_delayFee, now(), in_isFreetrial  );

set t_code = 0;
set t_msg = '交易成功';
select t_code, t_msg;

commit;

END$$

DELIMITER ;

-- --------------------------------------------------------

--
-- 表的结构 `xh_admin_access`
--

CREATE TABLE IF NOT EXISTS `xh_admin_access` (
  `module` varchar(16) NOT NULL DEFAULT '' COMMENT '模型名称',
  `group` varchar(16) NOT NULL DEFAULT '' COMMENT '权限分组标识',
  `uid` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '用户id',
  `nid` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '授权节点id'
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='统一授权表';

-- --------------------------------------------------------

--
-- 表的结构 `xh_admin_action`
--

CREATE TABLE IF NOT EXISTS `xh_admin_action` (
  `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  `module` varchar(16) NOT NULL DEFAULT '' COMMENT '所属模块名',
  `name` varchar(32) NOT NULL DEFAULT '' COMMENT '行为唯一标识',
  `title` varchar(80) NOT NULL DEFAULT '' COMMENT '行为标题',
  `remark` varchar(128) NOT NULL DEFAULT '' COMMENT '行为描述',
  `rule` text NOT NULL COMMENT '行为规则',
  `log` text NOT NULL COMMENT '日志规则',
  `status` tinyint(2) NOT NULL DEFAULT '0' COMMENT '状态',
  `create_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '创建时间',
  `update_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '更新时间',
  PRIMARY KEY (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 COMMENT='系统行为表' AUTO_INCREMENT=43 ;

-- --------------------------------------------------------

--
-- 表的结构 `xh_admin_attachment`
--

CREATE TABLE IF NOT EXISTS `xh_admin_attachment` (
  `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  `uid` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '用户id',
  `name` varchar(255) NOT NULL DEFAULT '' COMMENT '文件名',
  `module` varchar(32) NOT NULL DEFAULT '' COMMENT '模块名，由哪个模块上传的',
  `path` varchar(255) NOT NULL DEFAULT '' COMMENT '文件路径',
  `thumb` varchar(255) NOT NULL DEFAULT '' COMMENT '缩略图路径',
  `url` varchar(255) NOT NULL DEFAULT '' COMMENT '文件链接',
  `mime` varchar(64) NOT NULL DEFAULT '' COMMENT '文件mime类型',
  `ext` char(4) NOT NULL DEFAULT '' COMMENT '文件类型',
  `size` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '文件大小',
  `md5` char(32) NOT NULL DEFAULT '' COMMENT '文件md5',
  `sha1` char(40) NOT NULL DEFAULT '' COMMENT 'sha1 散列值',
  `driver` varchar(16) NOT NULL DEFAULT 'local' COMMENT '上传驱动',
  `download` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '下载次数',
  `create_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '上传时间',
  `update_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '更新时间',
  `sort` int(11) NOT NULL DEFAULT '100' COMMENT '排序',
  `status` tinyint(2) NOT NULL DEFAULT '1' COMMENT '状态',
  PRIMARY KEY (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 COMMENT='附件表' AUTO_INCREMENT=11 ;

-- --------------------------------------------------------

--
-- 表的结构 `xh_admin_config`
--

CREATE TABLE IF NOT EXISTS `xh_admin_config` (
  `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  `name` varchar(64) NOT NULL DEFAULT '' COMMENT '名称',
  `title` varchar(32) NOT NULL DEFAULT '' COMMENT '标题',
  `group` varchar(32) NOT NULL DEFAULT '' COMMENT '配置分组',
  `type` varchar(32) NOT NULL DEFAULT '' COMMENT '类型',
  `value` text NOT NULL COMMENT '配置值',
  `options` text NOT NULL COMMENT '配置项',
  `tips` varchar(256) NOT NULL DEFAULT '' COMMENT '配置提示',
  `ajax_url` varchar(256) NOT NULL DEFAULT '' COMMENT '联动下拉框ajax地址',
  `next_items` varchar(256) NOT NULL DEFAULT '' COMMENT '联动下拉框的下级下拉框名，多个以逗号隔开',
  `param` varchar(32) NOT NULL DEFAULT '' COMMENT '联动下拉框请求参数名',
  `format` varchar(32) NOT NULL DEFAULT '' COMMENT '格式，用于格式文本',
  `table` varchar(32) NOT NULL DEFAULT '' COMMENT '表名，只用于快速联动类型',
  `level` tinyint(2) unsigned NOT NULL DEFAULT '2' COMMENT '联动级别，只用于快速联动类型',
  `key` varchar(32) NOT NULL DEFAULT '' COMMENT '键字段，只用于快速联动类型',
  `option` varchar(32) NOT NULL DEFAULT '' COMMENT '值字段，只用于快速联动类型',
  `pid` varchar(32) NOT NULL DEFAULT '' COMMENT '父级id字段，只用于快速联动类型',
  `ak` varchar(32) NOT NULL DEFAULT '' COMMENT '百度地图appkey',
  `create_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '创建时间',
  `update_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '更新时间',
  `sort` int(11) NOT NULL DEFAULT '100' COMMENT '排序',
  `status` tinyint(2) NOT NULL DEFAULT '1' COMMENT '状态：0禁用，1启用',
  PRIMARY KEY (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 COMMENT='系统配置表' AUTO_INCREMENT=37 ;

-- --------------------------------------------------------

--
-- 表的结构 `xh_admin_hook`
--

CREATE TABLE IF NOT EXISTS `xh_admin_hook` (
  `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  `name` varchar(32) NOT NULL DEFAULT '' COMMENT '钩子名称',
  `plugin` varchar(32) NOT NULL DEFAULT '' COMMENT '钩子来自哪个插件',
  `description` varchar(255) NOT NULL DEFAULT '' COMMENT '钩子描述',
  `system` tinyint(4) unsigned NOT NULL DEFAULT '0' COMMENT '是否为系统钩子',
  `create_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '创建时间',
  `update_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '更新时间',
  `status` tinyint(2) NOT NULL DEFAULT '1' COMMENT '状态',
  PRIMARY KEY (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 COMMENT='钩子表' AUTO_INCREMENT=8 ;

-- --------------------------------------------------------

--
-- 表的结构 `xh_admin_hook_plugin`
--

CREATE TABLE IF NOT EXISTS `xh_admin_hook_plugin` (
  `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  `hook` varchar(32) NOT NULL DEFAULT '' COMMENT '钩子id',
  `plugin` varchar(32) NOT NULL DEFAULT '' COMMENT '插件标识',
  `create_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '添加时间',
  `update_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '更新时间',
  `sort` int(11) unsigned NOT NULL DEFAULT '100' COMMENT '排序',
  `status` tinyint(2) NOT NULL DEFAULT '1' COMMENT '状态',
  PRIMARY KEY (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 COMMENT='钩子-插件对应表' AUTO_INCREMENT=4 ;

-- --------------------------------------------------------

--
-- 表的结构 `xh_admin_log`
--

CREATE TABLE IF NOT EXISTS `xh_admin_log` (
  `id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',
  `action_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '行为id',
  `user_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '执行用户id',
  `action_ip` bigint(20) NOT NULL COMMENT '执行行为者ip',
  `model` varchar(50) NOT NULL DEFAULT '' COMMENT '触发行为的表',
  `record_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '触发行为的数据id',
  `remark` longtext NOT NULL COMMENT '日志备注',
  `status` tinyint(2) NOT NULL DEFAULT '1' COMMENT '状态',
  `create_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '执行行为的时间',
  PRIMARY KEY (`id`),
  KEY `action_ip_ix` (`action_ip`) USING BTREE,
  KEY `action_id_ix` (`action_id`) USING BTREE,
  KEY `user_id_ix` (`user_id`) USING BTREE
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 COMMENT='行为日志表' AUTO_INCREMENT=165 ;

-- --------------------------------------------------------

--
-- 表的结构 `xh_admin_menu`
--

CREATE TABLE IF NOT EXISTS `xh_admin_menu` (
  `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  `pid` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '上级菜单id',
  `module` varchar(16) NOT NULL DEFAULT '' COMMENT '模块名称',
  `title` varchar(32) NOT NULL DEFAULT '' COMMENT '菜单标题',
  `icon` varchar(64) NOT NULL DEFAULT '' COMMENT '菜单图标',
  `url_type` varchar(16) NOT NULL DEFAULT '' COMMENT '链接类型（link：外链，module：模块）',
  `url_value` varchar(255) NOT NULL DEFAULT '' COMMENT '链接地址',
  `url_target` varchar(16) NOT NULL DEFAULT '_self' COMMENT '链接打开方式：_blank,_self',
  `online_hide` tinyint(4) unsigned NOT NULL DEFAULT '0' COMMENT '网站上线后是否隐藏',
  `create_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '创建时间',
  `update_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '更新时间',
  `sort` int(11) NOT NULL DEFAULT '100' COMMENT '排序',
  `system_menu` tinyint(4) unsigned NOT NULL DEFAULT '0' COMMENT '是否为系统菜单，系统菜单不可删除',
  `status` tinyint(2) NOT NULL DEFAULT '1' COMMENT '状态',
  PRIMARY KEY (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 COMMENT='后台菜单表' AUTO_INCREMENT=247 ;

-- --------------------------------------------------------

--
-- 表的结构 `xh_admin_module`
--

CREATE TABLE IF NOT EXISTS `xh_admin_module` (
  `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  `name` varchar(32) NOT NULL DEFAULT '' COMMENT '模块名称（标识）',
  `title` varchar(32) NOT NULL DEFAULT '' COMMENT '模块标题',
  `icon` varchar(64) NOT NULL DEFAULT '' COMMENT '图标',
  `description` text NOT NULL COMMENT '描述',
  `author` varchar(32) NOT NULL DEFAULT '' COMMENT '作者',
  `author_url` varchar(255) NOT NULL DEFAULT '' COMMENT '作者主页',
  `config` text COMMENT '配置信息',
  `access` text COMMENT '授权配置',
  `version` varchar(16) NOT NULL DEFAULT '' COMMENT '版本号',
  `identifier` varchar(64) NOT NULL DEFAULT '' COMMENT '模块唯一标识符',
  `system_module` tinyint(4) unsigned NOT NULL DEFAULT '0' COMMENT '是否为系统模块',
  `create_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '创建时间',
  `update_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '更新时间',
  `sort` int(11) NOT NULL DEFAULT '100' COMMENT '排序',
  `status` tinyint(2) NOT NULL DEFAULT '1' COMMENT '状态',
  PRIMARY KEY (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 COMMENT='模块表' AUTO_INCREMENT=3 ;

-- --------------------------------------------------------

--
-- 表的结构 `xh_admin_packet`
--

CREATE TABLE IF NOT EXISTS `xh_admin_packet` (
  `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  `name` varchar(32) NOT NULL DEFAULT '' COMMENT '数据包名',
  `title` varchar(32) NOT NULL DEFAULT '' COMMENT '数据包标题',
  `author` varchar(32) NOT NULL DEFAULT '' COMMENT '作者',
  `author_url` varchar(255) NOT NULL DEFAULT '' COMMENT '作者url',
  `version` varchar(16) NOT NULL,
  `tables` text NOT NULL COMMENT '数据表名',
  `create_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '创建时间',
  `update_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '更新时间',
  `status` tinyint(2) NOT NULL DEFAULT '1' COMMENT '状态',
  PRIMARY KEY (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 COMMENT='数据包表' AUTO_INCREMENT=2 ;

-- --------------------------------------------------------

--
-- 表的结构 `xh_admin_plugin`
--

CREATE TABLE IF NOT EXISTS `xh_admin_plugin` (
  `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  `name` varchar(32) NOT NULL DEFAULT '' COMMENT '插件名称',
  `title` varchar(32) NOT NULL DEFAULT '' COMMENT '插件标题',
  `icon` varchar(64) NOT NULL DEFAULT '' COMMENT '图标',
  `description` text NOT NULL COMMENT '插件描述',
  `author` varchar(32) NOT NULL DEFAULT '' COMMENT '作者',
  `author_url` varchar(255) NOT NULL DEFAULT '' COMMENT '作者主页',
  `config` text NOT NULL COMMENT '配置信息',
  `version` varchar(16) NOT NULL DEFAULT '' COMMENT '版本号',
  `identifier` varchar(64) NOT NULL DEFAULT '' COMMENT '插件唯一标识符',
  `admin` tinyint(4) unsigned NOT NULL DEFAULT '0' COMMENT '是否有后台管理',
  `create_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '安装时间',
  `update_time` int(11) NOT NULL DEFAULT '0' COMMENT '更新时间',
  `sort` int(11) NOT NULL DEFAULT '100' COMMENT '排序',
  `status` tinyint(2) NOT NULL DEFAULT '1' COMMENT '状态',
  PRIMARY KEY (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 COMMENT='插件表' AUTO_INCREMENT=4 ;

-- --------------------------------------------------------

--
-- 表的结构 `xh_admin_role`
--

CREATE TABLE IF NOT EXISTS `xh_admin_role` (
  `id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '角色id',
  `pid` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '上级角色',
  `name` varchar(32) NOT NULL DEFAULT '' COMMENT '角色名称',
  `description` varchar(255) NOT NULL DEFAULT '' COMMENT '角色描述',
  `menu_auth` text NOT NULL COMMENT '菜单权限',
  `sort` int(11) NOT NULL DEFAULT '0' COMMENT '排序',
  `create_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '创建时间',
  `update_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '更新时间',
  `status` tinyint(2) NOT NULL DEFAULT '1' COMMENT '状态',
  `access` tinyint(4) unsigned NOT NULL DEFAULT '0' COMMENT '是否可登录后台',
  PRIMARY KEY (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 COMMENT='角色表' AUTO_INCREMENT=6 ;

-- --------------------------------------------------------

--
-- 表的结构 `xh_admin_user`
--

CREATE TABLE IF NOT EXISTS `xh_admin_user` (
  `id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '用户名',
  `username` varchar(32) NOT NULL,
  `nickname` varchar(32) NOT NULL DEFAULT '' COMMENT '昵称',
  `password` varchar(96) NOT NULL DEFAULT '' COMMENT '密码',
  `email` varchar(64) NOT NULL DEFAULT '' COMMENT '邮箱地址',
  `email_bind` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '是否绑定邮箱地址',
  `mobile` varchar(11) NOT NULL DEFAULT '' COMMENT '手机号码',
  `mobile_bind` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '是否绑定手机号码',
  `avatar` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '头像',
  `money` decimal(11,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '余额',
  `score` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '积分',
  `role` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '角色ID',
  `group` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '部门id',
  `signup_ip` bigint(20) unsigned NOT NULL DEFAULT '0' COMMENT '注册ip',
  `create_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '创建时间',
  `update_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '更新时间',
  `last_login_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '最后一次登录时间',
  `last_login_ip` bigint(20) unsigned NOT NULL DEFAULT '0' COMMENT '登录ip',
  `sort` int(11) NOT NULL DEFAULT '100' COMMENT '排序',
  `status` tinyint(2) NOT NULL DEFAULT '0' COMMENT '状态：0禁用，1启用',
  `shangji` int(11) DEFAULT NULL COMMENT '二级代理所属的上级代理ID',
  PRIMARY KEY (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 COMMENT='用户表' AUTO_INCREMENT=1025 ;

-- --------------------------------------------------------

--
-- 表的结构 `xh_article`
--

CREATE TABLE IF NOT EXISTS `xh_article` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `type` int(255) DEFAULT '0' COMMENT '文章类型',
  `title` varchar(255) DEFAULT NULL,
  `content` text,
  `createTime` datetime DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=4 ;

-- --------------------------------------------------------

--
-- 表的结构 `xh_bankcard`
--

CREATE TABLE IF NOT EXISTS `xh_bankcard` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `memberId` int(11) NOT NULL,
  `memberName` varchar(255) NOT NULL COMMENT '用户真实姓名',
  `bankName` varchar(255) NOT NULL COMMENT '开户银行',
  `province` varchar(255) NOT NULL COMMENT '省',
  `city` varchar(255) NOT NULL COMMENT '市',
  `branch` varchar(255) NOT NULL COMMENT '支行名称',
  `cardNumber` varchar(255) NOT NULL COMMENT '银行卡号',
  `status` int(11) DEFAULT '0' COMMENT '1审核通过；2审核不通过；',
  `createTime` varchar(255) NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=94 ;

-- --------------------------------------------------------

--
-- 表的结构 `xh_day_delayfee`
--

CREATE TABLE IF NOT EXISTS `xh_day_delayfee` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `day` varchar(255) DEFAULT NULL,
  `memberId` int(11) DEFAULT NULL,
  `orderId` int(11) DEFAULT NULL,
  `delayFee` float(12,2) DEFAULT '0.00' COMMENT '当天的递延费',
  PRIMARY KEY (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=3338 ;

-- --------------------------------------------------------

--
-- 表的结构 `xh_holiday`
--

CREATE TABLE IF NOT EXISTS `xh_holiday` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `day` date DEFAULT NULL,
  `remarks` varchar(255) DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=20 ;

-- --------------------------------------------------------

--
-- 表的结构 `xh_images`
--

CREATE TABLE IF NOT EXISTS `xh_images` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `src` varchar(255) DEFAULT NULL COMMENT '图片地址',
  `href` varchar(255) DEFAULT NULL COMMENT '图片的超链接',
  `type` int(11) DEFAULT '1' COMMENT '1PCbanner图片；2 手机banner图片；',
  `picture` int(11) DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=8 ;

-- --------------------------------------------------------

--
-- 表的结构 `xh_login_log`
--

CREATE TABLE IF NOT EXISTS `xh_login_log` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `ip` varchar(255) DEFAULT NULL,
  `ip_city` varchar(255) DEFAULT NULL COMMENT '登录IP所在的城市',
  `remarks` varchar(255) DEFAULT NULL,
  `createTime` datetime DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=828 ;

-- --------------------------------------------------------

--
-- 表的结构 `xh_member`
--

CREATE TABLE IF NOT EXISTS `xh_member` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `username` varchar(255) DEFAULT NULL,
  `mobile` varchar(255) DEFAULT NULL,
  `password` varchar(255) DEFAULT NULL,
  `usableSum` double(16,2) DEFAULT '0.00' COMMENT '可用余额',
  `recommendCode` varchar(255) DEFAULT NULL COMMENT '机构推荐码',
  `createTime` datetime DEFAULT NULL,
  `realName` varchar(255) DEFAULT NULL COMMENT '真实姓名',
  `IDNumber` varchar(255) DEFAULT NULL COMMENT '身份证号',
  `headImg` varchar(255) DEFAULT NULL COMMENT '用户头像',
  PRIMARY KEY (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=1303 ;

-- --------------------------------------------------------

--
-- 表的结构 `xh_member_fundrecord`
--

CREATE TABLE IF NOT EXISTS `xh_member_fundrecord` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `memberId` int(11) DEFAULT NULL,
  `flow` int(11) DEFAULT NULL COMMENT '资金流向（1收入；2支出）',
  `amount` double(12,2) DEFAULT '0.00' COMMENT '操作金额',
  `usableSum` double(12,2) DEFAULT '0.00' COMMENT '余额',
  `remarks` varchar(255) DEFAULT NULL COMMENT '说明',
  `createTime` varchar(255) DEFAULT NULL COMMENT '操作时间',
  PRIMARY KEY (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=7546 ;

-- --------------------------------------------------------

--
-- 表的结构 `xh_member_recharge`
--

CREATE TABLE IF NOT EXISTS `xh_member_recharge` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `amount` float(12,2) DEFAULT NULL,
  `memberId` int(11) DEFAULT NULL,
  `status` int(11) DEFAULT '0' COMMENT '0正在充值还未支付；1支付成功；2支付失败；3后台手动充值',
  `no_order` varchar(255) DEFAULT NULL COMMENT '订单号',
  `createTime` datetime DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `orderNO` (`no_order`) USING BTREE
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=806 ;

-- --------------------------------------------------------

--
-- 表的结构 `xh_member_withdraw`
--

CREATE TABLE IF NOT EXISTS `xh_member_withdraw` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `memberId` int(11) DEFAULT NULL,
  `amount` float(12,2) DEFAULT '0.00' COMMENT '提现金额',
  `status` int(11) DEFAULT '0' COMMENT '1 审核通过；2审核失败',
  `createTime` datetime DEFAULT NULL,
  `bankName` varchar(255) DEFAULT '' COMMENT '提现银行卡名称 支行 ',
  `cardNumber` varchar(255) DEFAULT '' COMMENT '提现银行卡号',
  `realName` varchar(255) DEFAULT '' COMMENT '银行卡姓名',
  PRIMARY KEY (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=242 ;

-- --------------------------------------------------------

--
-- 表的结构 `xh_note_msg`
--

CREATE TABLE IF NOT EXISTS `xh_note_msg` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `message` varchar(255) DEFAULT NULL,
  `status` int(11) DEFAULT '0' COMMENT '0未读，1已读',
  `createTime` datetime DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=724 ;

-- --------------------------------------------------------

--
-- 表的结构 `xh_online_stock_detail`
--

CREATE TABLE IF NOT EXISTS `xh_online_stock_detail` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `createTime` datetime DEFAULT NULL COMMENT '添加到数据库时的时间',
  `createTimeStamp` int(11) DEFAULT NULL COMMENT '添加到数据库时的时间（秒数）',
  `code` varchar(255) DEFAULT NULL,
  `detail` text,
  PRIMARY KEY (`id`),
  KEY `code` (`code`),
  KEY `createTimeStamp` (`createTimeStamp`,`code`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=247247 ;

-- --------------------------------------------------------

--
-- 表的结构 `xh_online_stock_kline`
--

CREATE TABLE IF NOT EXISTS `xh_online_stock_kline` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `createTime` datetime DEFAULT NULL COMMENT '添加到数据库时的时间',
  `createTimeStamp` int(11) DEFAULT NULL COMMENT '添加到数据库时的时间（秒数）',
  `code` varchar(255) DEFAULT NULL,
  `detail` text,
  PRIMARY KEY (`id`),
  KEY `code` (`code`) USING BTREE,
  KEY `createTimeStamp` (`createTimeStamp`,`code`) USING BTREE
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=1898 ;

-- --------------------------------------------------------

--
-- 表的结构 `xh_online_stock_timeline`
--

CREATE TABLE IF NOT EXISTS `xh_online_stock_timeline` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `createTime` datetime DEFAULT NULL COMMENT '添加到数据库时的时间',
  `createTimeStamp` int(11) DEFAULT NULL COMMENT '添加到数据库时的时间（秒数）',
  `code` varchar(255) DEFAULT NULL,
  `detail` text,
  PRIMARY KEY (`id`),
  KEY `code` (`code`) USING BTREE,
  KEY `createTimeStamp` (`createTimeStamp`,`code`) USING BTREE
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=16071 ;

-- --------------------------------------------------------

--
-- 表的结构 `xh_packet_wechat_area`
--

CREATE TABLE IF NOT EXISTS `xh_packet_wechat_area` (
  `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  `country` varchar(32) NOT NULL DEFAULT '' COMMENT '国家名称',
  `province` varchar(32) NOT NULL DEFAULT '' COMMENT '省份名称',
  `city` varchar(32) NOT NULL DEFAULT '' COMMENT '城市名称',
  PRIMARY KEY (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 COMMENT='地区信息表' AUTO_INCREMENT=482 ;

-- --------------------------------------------------------

--
-- 表的结构 `xh_shares`
--

CREATE TABLE IF NOT EXISTS `xh_shares` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `market` varchar(255) DEFAULT NULL COMMENT 'sh:上海;  sz:深圳',
  `name` varchar(255) DEFAULT NULL COMMENT '股票名称',
  `code` varchar(255) DEFAULT NULL COMMENT '股票代码',
  `pinyin` varchar(255) DEFAULT NULL COMMENT '拼音简写',
  `currcapital` double(11,0) DEFAULT '0' COMMENT '流通股本，万股',
  `profit_four` double DEFAULT '0' COMMENT '四季度净利润（亿元）',
  `listing_date` varchar(100) DEFAULT NULL COMMENT '上市日期',
  `totalcapital` double DEFAULT '0' COMMENT '总股本，万股',
  `mgjzc` double DEFAULT '0' COMMENT '每股净资产（元）',
  PRIMARY KEY (`id`),
  UNIQUE KEY `code` (`code`) USING BTREE,
  KEY `pinyin` (`pinyin`) USING BTREE
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=3438 ;

-- --------------------------------------------------------

--
-- 表的结构 `xh_stock_order`
--

CREATE TABLE IF NOT EXISTS `xh_stock_order` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `memberId` int(11) DEFAULT NULL,
  `stockCode` varchar(255) DEFAULT NULL COMMENT '股票代码',
  `dealPrice` float(11,2) DEFAULT '0.00' COMMENT '成交价格',
  `dealAmount` float(11,2) DEFAULT '0.00' COMMENT '成交金额（万元）',
  `dealQuantity` int(11) DEFAULT '0' COMMENT '交易数量（手）',
  `surplus` int(11) DEFAULT '0' COMMENT '触 发 止 盈',
  `loss` int(11) DEFAULT '0' COMMENT '触 发 止 损',
  `publicFee` int(10) DEFAULT '0' COMMENT '交易综合费',
  `guaranteeFee` int(10) DEFAULT '0' COMMENT '履约保证金',
  `delayLine` int(11) DEFAULT '0' COMMENT '递 延 条 件:浮动盈亏大于(650)',
  `delayFee` int(11) DEFAULT '0' COMMENT '递 延 费(元/天)',
  `createTime` datetime DEFAULT NULL,
  `status` int(11) DEFAULT '1' COMMENT '状态值：1已购买；2已卖出',
  `sellPrice` float(11,2) DEFAULT '0.00' COMMENT '卖出价格(只在已卖出的情况下有效)',
  `profit` float(11,2) DEFAULT '0.00' COMMENT '交易盈亏',
  `profitSelf` float(11,2) DEFAULT '0.00' COMMENT '盈利分配（盈利减去平台10%手续费）',
  `sellTime` varchar(255) DEFAULT NULL COMMENT '卖出的时间',
  `remarks` varchar(255) DEFAULT NULL COMMENT '备注信息',
  `delayDays` int(11) DEFAULT '0' COMMENT '递延天数(从第3天开始计算)',
  `delayFeeSum` float(11,2) DEFAULT '0.00' COMMENT '总递延费(从第三天开始计算)',
  `isFreetrial` int(11) DEFAULT '0' COMMENT '是否是一元模拟：0是一元模拟；1 A股点买',
  `liquidation` int(11) DEFAULT '0' COMMENT '0用户自己卖出; 1后台手动平仓；2超过止损线自动平仓；3超过止盈线自动平仓；4 收盘时亏损额大于递延条件而自动平仓',
  `current_profit` double DEFAULT '0' COMMENT '实时盈亏',
  PRIMARY KEY (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=2786 ;

-- --------------------------------------------------------

--
-- 表的结构 `xh_stock_visit_record`
--

CREATE TABLE IF NOT EXISTS `xh_stock_visit_record` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `code` varchar(255) DEFAULT NULL,
  `createTime` datetime DEFAULT NULL,
  `createTimeStamp` int(11) DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `code` (`code`,`createTimeStamp`) USING BTREE,
  KEY `createTimeStamp` (`createTimeStamp`) USING BTREE
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=1139069 ;

-- --------------------------------------------------------

--
-- 表的结构 `xh_sys_params`
--

CREATE TABLE IF NOT EXISTS `xh_sys_params` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `key` varchar(255) DEFAULT NULL,
  `value` varchar(255) DEFAULT NULL,
  `remarks` varchar(255) DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=9 ;

/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
